@charset "gb2312";
/* CSS Document */
* {margin: 0;padding: 0;}
body {background:#f2f2f2;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:100%;margin:0 auto;max-width:480px;}
ul, li {list-style-type: none;}
a {color: #333;text-decoration: none;}
a:hover {color: #ff0000;}
em {float: right;font-style: normal;font-weight: normal;}
img {border: medium none;}
h1,h2,h3,h4,h5 {font-weight:normal;}
b {color:#25a403;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}


/*头部*/
#top {max-width:480px;width:100%;height:38px;background:#efefef;border-bottom:1px solid #e7e7e7;float:left;}
#top h1 {width:100%;height:38px;line-height:38px;font-size:16px;text-align:center;}
#top h1 span {margin:0 0 0 15px;float:left;border-right:1px solid #e7e7e7;padding:0 15px 0 0;height:38px;text-align:center;}
#top h1 span img {margin:5px 0 0 0;float:left;}
#top h1 em {float:right;margin:0 15px 0 0;border-left:1px solid #e7e7e7;padding:0 0 0 15px;height:38px;}
#top h1 em img {margin:11px 0 0 0;}
#top h1 a {color:#666;text-align:center;display:block;font-weight:normal;}

/*隐藏导航*/
#top button {width:16px;height:16px;background:none;border:none;float: left;}
.rightNav {width:50%;max-width:400px;height:100%;background-color:#111;position:fixed;z-index:999;top:0;right:-50%;}
.rightNav ul {padding:30px 0 0 0;background:#fff;opacity:100;}
.rightNav li {line-height:30px;background:#fff;text-indent:15px;font-size:14px;}
.bgDiv {width:100%;height:100%;background-color:#000;opacity: .5;position:fixed;display:none;z-index:199;bottom: 0;}

/*轮播图*/
.mfbanner{width: 100%; height:200px;overflow:hidden;position:relative;float:left;}
.mfbanner .slides li{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100%;height:200px!important}
.mfbanner .slides li img{width:100%;height:100%;background:#ededed;background-size:40%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center}
.mfbanner img{width:100%;display:block}
.mfbanner .flex-control-paging{position:absolute;left:0;right:0;bottom:.5em;z-index:1;text-align:center}
.mfbanner .flex-control-paging li{display:inline-block;margin:0 .25em}
.mfbanner .flex-control-paging a{display:block;width:0;height:0;border-radius:50%;border:.3em solid #fff;overflow:hidden}
.mfbanner .flex-control-paging a.flex-active{border-color:#f5cd20}

/*楼盘详情页*/
.content_wd {width:100%;margin:0 0 5px 0;}
.clear {clear:both;width:100%;height:8px;background:#f2f2f2;}

.user_wd_x {background:#fff;}
.wd_x_t_l {float:left;width:75%;height:70px;background:#fff url(../Images/line2.png) repeat-y right top;}
.wd_x_t_l h1 {margin:8px 2% 0 2%;font-size:14px;line-height:30px;font-weight:bold;}
.wd_x_t_l h1 em {font-size:12px;}
.wd_x_t_l h1 em a {color:#999;}
.wd_x_t_l h1 em span {color:#f00;margin:0 3px;}
.wd_x_t_l h1 em img {margin:1px 0 0 5px;float:right;}
.wd_x_t_l p {margin:0 2%;font-size:12px;line-height:20px;color:#999;}
.wd_x_t_l p span {margin:0 3px;color:#555;}
.wd_x_t_r {float:right;width:25%;height:70px;background:#fff;text-align:center;}
.wd_x_t_r img {display:block;margin:15px auto 8px auto;}
.wd_x_t_r span {margin:0 3px;color:#f60;}

/*新房*/
.user_wd_x_t {width:100%;border-bottom:1px solid #e5e5e5;float:left;}

.xf_t_j {}
.xf_t_j dt {line-height:50px;font-size:18px;color:#f60;border-bottom:1px solid #e5e5e5;margin:0 0 10px 0;padding:0 15px;}
.xf_t_j dt em {
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
    border: solid 1px #ff8a00;
    display: inline-block;
    padding: 0 11px;
    font-size: 14px;
    color: #ff8a00;
    cursor: pointer;
    margin-top: 8px;
}
.xf_t_j dt em a{
    color: #ff8a00;
    display: block;
}
.xf_t_j dt em img {margin:13px 0 0 0;display:block;}
.xf_t_j dd {line-height:28px;font-size:14px;color:#333;margin:0 3%;}
.xf_t_j dd span {color:#888;}

.user_wd_xf_a {padding:10px 0;}
.user_wd_xf_a h6 {line-height:36px;font-size:16px;color:#888;border-bottom:1px solid #e5e5e5;margin:0 3% 10px 3%;font-weight:normal;}
.user_wd_xf_content {margin:0 3%;}
.user_wd_xf_content p {line-height:26px;color:#555;margin:10px 0 0 0;font-size:14px; text-align: justify;}
.user_wd_xf_content p a {display:block;text-align:center;color:#f60;border:1px solid #f60;line-height:38px;background:#f2f2f2;}
.user_wd_xf_content .xf_p_date {color:#888;}
.user_wd_xf_a ol {width:96%;padding:0 2% 80px 2%;background:#f2f2f2;margin:8px 0;}
.user_wd_xf_a ol li {float:left;width:25%;line-height:22px;color:#999;margin:4px 0 0 0;}
.user_wd_xf_a ol li span {color:#f60;font-size:14px;}

/*推荐经纪人*/
.user_wd_xf_hytj {margin:0 3%;height:110px;}
.user_wd_xf_hytj_x {float:left;width:18.8%;height:90px;margin:0 0 0 1%;text-align:center;}
.user_wd_xf_hytj_x dt {height:60px;background:#ccc;}
.user_wd_xf_hytj_x dt img {width:100%;height:60px;}
.user_wd_xf_hytj_x dd {line-height:30px;}

/*户型图*/
.user_wd_xf_h {}
.xf_hxt {float:left;width:24%;margin:0.8% 0 0 0.8%;height:130px;text-align:center;overflow:hidden;background:#f2f2f2;}
.xf_hxt img {height:100px;margin:0 auto 8px auto;display:block;}

/*楼盘动态*/
.lpdt_a{margin-bottom: 2%; display: block;}
.lpdt_img {height:180px;width:100%;overflow:hidden;}
.lpdt_img img {width:100%;}
.lpdt_p {height: 25px; line-height: 25px;}
.lpdt_p em {color:#999;font-size:12px;}

/*相关楼盘*/
.xf_xglp {height:110px;margin:0 5%;}
.xf_xglp a {display:block;width:47.5%;text-align:center;float:left;line-height:30px;border:1px solid #f60;margin:0 0 3px 1%;color:#f60;background:#f2f2f2;}

/*预约看房*/
.content_wd_yy {width:100%;height:350px;background:#fff;border-top:8px solid #f2f2f2;}
.content_wd_yy h6 {text-align:center;font-size:16px;font-weight: normal;line-height:45px;border-bottom:1px solid #e5e5e5;margin:5px 0;}
.content_wd_yy form {padding:0 2%;}
.content_wd_yy input {width:79.5%;height:38px;border:none;color:#555;background:#f2f2f2;text-indent:10px;margin:2px 0;}
.content_wd_yy .esf b {width:20%;min-width:70px;font-weight:normal;float:left;color:#555;font-size:14px;line-height:42px;text-align:right;}
.content_wd_yy .esf b span {color:#f00;font-weight:bold;padding:0 3px;}
.content_wd_yy textarea {width:73.5%;border:none;height:50px;padding:3%;background:#f2f2f2;color:#999;margin:2px 0 0 0;float:left;}
.content_wd_yy .zc {padding:5px 0;text-align:center;border-bottom:none;}
.zc .submit {background:#f60;width:20%;color:#fff;font-size:16px;border-radius:5px;box-shadow: 0 3px 2px #ccc;margin:10px 0 0 0;}

/*浮动层*/
#fdc {position:fixed;z-index:19;bottom:90px;right:3px;width:52px;text-align:center;}
#fdc div {width:48px;height:48px;padding:2px;border-radius:50px;border:1px solid #e5e5e5;margin:2px 0 0 0;float:left;}

/*底部*/
#fooder {height:125px;text-align:center;background:#f5f5f5;padding:5px 0;}
#fooder p {font-size:12px;line-height:22px;color:#888;}
#food_m {width:100%;position:fixed;z-index:9;bottom:0;max-width:480px;background:#f2f2f2;padding:5px 0;border-top:1px solid #e5e5e5;}
#food_m li {float:left;width:25%;text-align:center;line-height:30px;font-size:14px;background:url(../Images/line3.png) no-repeat right center;}
#food_m .f_n {background:none;}
#food_m li a {color:#f60;}